* { margin: 0; padding: 0;}
body { font: 16px/1.8 "Microsoft Yahei",verdana;}
/* �Ҳർ�� */
#fullPage-nav { _display: none; font-size: 12px;}
#fullPage-nav li { width: 90px; height: 21px; margin: 10px 0 0; vertical-align: middle;}
#fullPage-nav li a { float: right; width: 21px; height: 21px; color: #8F9DA4; text-decoration: none; text-align: right; background: url(../images/dot.png) 5px 5px no-repeat;}
#fullPage-nav li .active { background-position: 0 bottom;}
#fullPage-nav span { display: none;}
.fullPage-tooltip { float: left; top: 0; margin-right: 5px; font: 12px "Microsoft Yahei"; color: #8F9DA4; line-height: 21px;}

.section { position: relative; overflow: hidden;}
.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.section .bg img { display: block; width: 100%; height: 100%;}
a{text-decoration: none;}
ul li{list-style: none;}
img{padding: 0px;margin: 0px;}

.hgroup { position: absolute; width: 451px; height: 53px; left: 50%; top: 38%; margin: 0 0 0 -277px; text-indent: -9999px; background-image: url(../images/9_14.png); opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.banner {position: absolute; left:50%; margin-left:-600px; top: 50%; width: 1200px; font-size: 14px; color: #94a7c6; opacity: 0; transition: all 0.5s;}
.banner{
    position: absolute;
    bottom: 250px;
    
}
.nav-content{
	z-index: 9999;
}
.container{width: 1200px;margin: 0 auto;}
.banner ul li{
    float: left;

}
.clear{clear: both;}
.banner ul li a{
    font-size: 44px;
    color: #ffffff;
}
.banner ul li a:hover{
    color: #F4CB1C;
}
.banner ul li:first-child{
    margin-left: 165px;
}
.banner ul li{
    margin-left: 53px;
}
.bnt { position: absolute; left: 50%; margin-left:-325px; top: 70%; width: 650px;height: 95px; font-size: 14px; opacity: 0; transition: all 0.5s;}
.mail { position: absolute; left: 50%; top: 0px; width: 233px; height: 179px; margin-left: -116.5px; background-image: url(../images/logo.png); transition: all 1s;}
.mail { float: left; height: 179px; text-indent: -9999px;margin-top: 100px;}
.bg21 { position: absolute; left: 52%; bottom: 20%; width: 167px; height: 519px; margin-bottom: 40px; background: url(../images/9_11.png) 0 0 no-repeat; transition: all 1s;  opacity: 0; margin-left: -1108px;z-index: 999;}

.bg22 {display:none; position: absolute; left: 26%; bottom: 0; width: 337px; height: 454px;  background: url(../images/9_29.png) right 0 no-repeat; transition: all 1s; opacity: 0;margin-left: -1108px; }

.bg23 { position: absolute; left: 50%; bottom: 15%; width: 819px; height: 325px; margin-left: -409px; background: url(../images/bg23.png) 50% 0 no-repeat; transition: all 1s;  bottom: -40%;}
.section strong { position: absolute; left: 50%; top: 15%; z-index: 10; width: 512px; height: 45px; margin-left: -256px; font-size: 24px; font-weight: 500; color: #748A9E; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.section .hlsy{position: absolute; left: 50%; top: 25%; z-index: 10; width: 451px; height: 53px; margin-left: -256px; margin-top: 60px; text-indent: -9999px; background-repeat: no-repeat; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}

.section .span{position: absolute; left: 50%; top: 26%; margin-left: -255px; margin-top: 110px; font-size: 18px; color: #fff; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}

.p1 { position: absolute; left: 50%; top: 30%; width: 720px; margin-left: -255px; margin-top: 130px; font-size: 20px; color: #fff; opacity: 0; transition: all 3s;}
.section2 .ljxq a{color: #fff;font-size: 25px;}
.section2 .ljxq{border-radius:25px;width: 175px;height: 44px;position: absolute;left: 50%;top:55%;margin-left: -255px; margin-top: 110px; font-size: 18px; color: #fff; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;border:2px solid #204706;background-color: #204706;text-align: center;}

.section2 .hlsy { background-image: url(../images/9_14.png);}
.section3 .hlsy { background-image: url(../images/9_19.png);}
.section3 .hlsy{width: 536px;height: 139px;position: absolute; left: 50%; top: 10%; z-index: 10;margin-left: -256px; margin-top: 60px; text-indent: -9999px; background-repeat: no-repeat; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}


.section4 .hlsy { background-image: url(../images/54_03.png);}
.section4 .hlsy{width: 537px;height: 151px;position: absolute; left: 50%; top: 10%; z-index: 10;margin-left: -256px; margin-top: 60px; text-indent: -9999px; background-repeat: no-repeat; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.section4 .gsxc{width: 980px;height: 357px;position: absolute;top: 42%;left: 65%;transition: all 3s;  opacity: 0; margin-right: -1108px;}
.section4 .gsxc .gsxc1,.gsxc2,.gsxc3,.gsxc4{float: left;border: 2px solid #fff;height: 347px;margin-left: 8px;}
.gsxctit{width: 233px;height: 80px;background-color: #204706;color: #fff;font-size: 28px;position: absolute;top:0px;text-align: center;line-height: 80px;display: none;}
.section4 .gsxc .gsxc1:hover .gsxctit,.gsxc2:hover .gsxctit,.gsxc3:hover .gsxctit,.gsxc4:hover .gsxctit{display: block;}
.section5 .hlsy { background-image: url(../images/8_25.png);}
.section5 .hlsy{width: 947px;height: 203px;position: absolute; left: 42%; top: 10%; z-index: 10;margin-left: -256px; margin-top: 60px; text-indent: -9999px; background-repeat: no-repeat; opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}

.section5 .gywm{position: absolute;top:50%;right: 45%;width: 430px;height: 290px;transition: all 1s;  opacity: 1; margin-right: -1008px; color:#fff}
.section5 .wz,.tell{font-size: 22px;height: 32px;line-height: 32px;}

.ewm{position: absolute;right: 25%;bottom: 20%;opacity: 0;  transform:scale(1, 1); transition: all 1.5s;margin-right: -1008px;}
.ewm img{width: 160px;height: 160px;}
.icon {float: left;margin-right: 15px;height: 32px;width: 27px;}
.tell{margin-top: 30px;}
.bg31 { position: absolute; left: 50%; bottom: 0; width: 892px; height: 472px; margin-left: -396px; margin-bottom: 80px; background-image: url(../images/bg31.png); opacity: 0; transition: all 1s;}
.bg32 { position: absolute; left: 50%; bottom: 0; width: 892px; height: 472px; margin-left: -396px; background: url(../images/bg32.png) 470px bottom no-repeat; opacity: 0; transition: all 1s;}
.bg33 { position: absolute; left: 50%; bottom: 0; width: 441px; height: 380px; margin-left: 50%; background: url(../images/bg33.png) 0 0 no-repeat; opacity: 0; transition: all 1s;}
.p3 { position: absolute; width: 430px; left: 50%; top: 15%; margin-top: 250px; margin-left: -100%; font-size: 16px; color: #FFFDE1; opacity: 0; transition: all 1s;}

.bg41 { position: absolute; bottom: -372px; width: 100%; height: 372px; background: url(../images/bg41.png) 50% 0 no-repeat; transition: all 1s;}
.bg42 { position: absolute; bottom: -449px; width: 100%; height: 449px; background: url(../images/bg42.png) 50% 0 no-repeat; transition: all 1s;}
.bg43 { position: absolute; bottom: -449px; width: 100%; height: 449px; margin-bottom: -130px; background: url(../images/bg43.png) 50% 0 no-repeat; transition: all 1s;}

.bg51, .bg52, .bg53, .bg54 { position: absolute; z-index: 1; width: 208px; left: 50%; bottom: 20%; padding-top: 210px; color: #fff;}
.section5 h4 { margin-bottom: 12px; font-size: 23px; font-weight: 500;}
.section5 p { font-size: 14px;}
.bg51 { margin-left: -851px; background: url(../images/bg51.png) 50% 0 no-repeat; opacity: 0; transition: all 1s;}
.bg52 { margin-left: -403px; background: url(../images/bg52.png) 50% 0 no-repeat; opacity: 0; transition: all 1s;}
.bg53 { margin-left: 195px; background: url(../images/bg53.png) 50% 0 no-repeat; opacity: 0; transition: all 1s;}
.bg54 { margin-left: 645px; background: url(../images/bg54.png) 50% 0 no-repeat; opacity: 0; transition: all 1s;}


.copyright { position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; font-size: 0;}
.copyright a, .copyright span { margin: 0 7px; font-size: 12px; color: #a0a0a0;}

/* CSS3���ȼ����� */
.active strong, .active .hlsy ,.active .span,.active .ljxq{ opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 3s;}
.active .p1 { opacity: 1; transition-delay: 1.5s;}

.active .hgroup { opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}
.active .mail { top: 25px; transition-delay: 0.7s;}
.active .bnt { opacity: 1; transition-duration: 1s; transition-delay: 1.5s;}
.active .banner { opacity: 1; transition-duration: 1s; transition-delay: 2s;}
.active .bg21 { opacity: 1; margin-left: -608px; transition-delay: 0.7s;}
.active .gsxc{opacity: 1; margin-left: -608px; transition-delay: 2s;}
.active .gywm{opacity: 1; margin-right: 0px; transition-delay: 1.5s;}
.active .ewm{opacity: 1; margin-right: 0px; transition-delay: 1s;}
.active .bg23 { bottom: 15%; transition-delay: 0.7s;}
.active .bg22 { margin-left: 2px; opacity: 1; transition-delay: 0.7s;}

.active .p3 { margin-left: -480px; opacity: 1; transition-delay: 0.7s;}
.active .bg31, .active .bg32 { opacity: 1; transition-delay: 1s;}
.active .bg33 { margin-left: -120px; opacity: 1; transition-delay: 0.7s;}

.active .bg41 { bottom: 15%; transition-delay: 0.7s;}
.active .bg42 { bottom: 15%; transition-delay: 1.1s;}
.active .bg43 { bottom: 15%; transition-delay: 0.9s;}

.active .bg51 { margin-left: -551px; opacity: 1; transition-delay: 0.7s;}
.active .bg52 { margin-left: -253px; opacity: 1; transition-delay: 0.7s;}
.active .bg53 { margin-left: 45px; opacity: 1; transition-delay: 0.7s;}
.active .bg54 { margin-left: 345px; opacity: 1; transition-delay: 0.7s;}

/* for lt ie 10 */
.ltie10 strong, .ltie10 .hlsy ,.ltie10 .span ,.ltie .ljxq{ opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;}
.ltie10 .p1 { opacity: 1; transition-delay: 1.5s;}

.ltie10 .hgroup { opacity: 1; transform:scale(1, 1); transition-delay: 0.7s;}
.ltie10 .mail { top: 25px; transition-delay: 0.7s;}
.ltie10 .bnt { opacity: 1; transition-duration: 1s; transition-delay: 1.5s;}
.ltie10 .banner { opacity: 1; transition-duration: 1s; transition-delay: 2s;}
.ltie10 .bg21 { opacity: 1; margin-left: -608px; transition-delay: 0.7s;}
.ltie10 .gsxc { opacity: 1; margin-left: -608px; transition-delay: 0.7s;}
.ltie10 .gywm { opacity: 1; margin-left: -608px; transition-delay: 0.7s;}
.ltie10 .ewm { opacity: 1; margin-left: -608px; transition-delay: 0.7s;}
.btn-nav {
    position: fixed;
    top: 20px;
    right: 30px;
    background: transparent;
    border: none;
    padding: 10px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    cursor: pointer;
    z-index: 99999;
}
.top {
    display: block;
    margin: 4px 0;
    width: 40px;
    height: 3px;
    background-color: #fffccf;
    border-radius: 5px;
}
.btn-nav:hover .icon-bar {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
    background-color: #FCA311;
}
.nav-list .nav-item{
    float: left;
}
.nav{
    width: 233px;
    height: 179px;
    margin:0 auto;
    margin-top: 86px;
}
.nav-item a{
    font-size: 32px;

}
.nav-item a:hover{
    color: #F3CB1C;
}
.bgnav .nav-list{
    width: 1200px;
    height: 65px;
    margin: 0 auto;
}

.bgcon p{
    font-size: 35px;
    color: #fff;
    text-align: center;
}
.bgcon span{
    width: 1124px;
    margin: 0 auto;
    display: block;
    font-size: 25px;
    color: #fff;
    margin-top: 50px;
}
.llgog{
    margin-top: 165px;
}



.ntop{width: 100%; background-size: 100%;background-repeat: no-repeat;height:600px;}
.ncontent{width: 100%;position: relative;height: 833px;}
.nus{
    position: absolute;
    left: 124px;
    top: -200px;
    background-image: url(../images/21_03.png);
    height: 1033px;
    width: 1159px;
    left: -1200px;
    opacity: 0;
    animation:myfirst 5s;
    -webkit-animation:myfirst 5s;
    animation-fill-mode: forwards;
    z-index: 999;
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
    
    to { left:124px;opacity: 1;}
}
.nuslo{width: 141px;height: 123px;position: absolute;left: 29%;top:245px;float: left;}
.nusgy{position: absolute;top: 285px;font-size: 44px;color: #fff;left: 55%;}
.nus p{font-size: 22px;color: #fff;width: 920px;position: absolute;top: 440px;left: 23%;margin-top: 66px;left: 15%;
    width: 75%;}

.bgp{
    width: 757px;
    height: 440px;
    transform: skew(15deg);
    background-color: #4D6C38;
    position: absolute;
    top:210px;
    right:25%; 
    right:-1100px;
    opacity: 0;
    animation:mymove 5s;
    -webkit-animation:mymove 5s;
    animation-fill-mode: forwards;}
@-webkit-keyframes mymove /* Safari and Chrome */
{
    
    to { right:25%;opacity: 1;}
}
html{ overflow-x: hidden;}
.nfoot{width: 100%;height: 546px;background-image: url(../images/4851_02.png); background-size: 100%;background-repeat: no-repeat;position: relative;}
.fh{width: 148px;height: 54px;background-image: url(../images/f_03.png);position: absolute;bottom: 60px;left: 45%;line-height: 54px;text-align: center;}
.fh a{font-size: 29px;color: #fff;}
.nbg{
    background-image: url(../images/21_013_03.png);
    background-repeat: no-repeat;
    background-position:top right;
}
.nbox-1{
    width: 608px;
    height: 358px;
    transform: skew(15deg);
    background-color: #4D6C38;
    position: absolute;
    top:10px;
    left: 44px;
    left: -1100px;
     opacity: 0.9;
    animation:mymove1 5s;
    -webkit-animation:mymove1 5s;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mymove1 /* Safari and Chrome */
{
    
    to { left:44px;}
}
.nbox-tit{
    color: #fff;
    font-size: 22px;
    transform: skew(-15deg);
    width: 365px;
    margin: 0 auto;
    padding-top: 35px;
}
.nbox-2{
    width: 900px;
    height: 350px;
    background-color: #4D6C38;
    transform: skewX(150deg);
    position: absolute;
    top: 440px;
    left: 26px;
    opacity: 0.9;
    left: -1200px;

    animation:mymove2 5s;
    -webkit-animation:mymove2 5s;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mymove2 /* Safari and Chrome */
{
    
    to { left:26px;}
}
.nbox2-tit{
    width: 723px;
    transform: skewX(-150deg);
    font-size: 22px;
    color: #fff;
    padding-top: 57px;
    padding-left: 60px;
}
.ryzz p{
    font-size: 44px;
    color: #204706;

}
.ryzzim ul li{
    float: left;
}
.ryzzim span{
    display: block;
    text-align: center;
    font-size: 24px;
    color: #204706;
}
.ryzzim ul > li:nth-child(2) {
    margin-left: 10px;
     margin-right: 10px;
}

.fh a:hover{color:#fff;}




/*content*/
.bcg{
    background-color: #204706;
}
.lznews-nr{
    background-color: #204706;
}
.content{
    width: 1200px;
    margin: 0 auto;
}
.contnet_tit{
    padding-top: 10px;
    text-align: center;
    padding-bottom: 10px;
}
.contnet_tit a{
    display: inline-block;
    height: 34px;
    width: 108px;
    line-height: 34px;
    color: #707070;
}
.lznews {
    background-color: #f3f3f3;
}
.lznews-pic {
}

.newstyle {
    width: 100%;
}
.newstyle a {
    display: inline-block;
    height: 40px;
    width: 108px;
    line-height: 34px;
}
.newstyles{
    color:#707070;
}
.newstyle a:hover {
    color: #FFFFFF;
    background-color: #aa0d11;
}
.newstbtyle{
    color: #FFFFFF;
    background-color: #aa0d11;
}
.newstbtyle a{
    display: inline-block;
    height: 34px;
    width: 108px;
    line-height: 34px;
    color:#fff;
}
.lznews-nr li {
    float: left;
    height: 262px;
    width: 360px;
    box-shadow: 0 0 4px -1px #000;
    margin-top: 24px;
    margin-bottom: 24px;
    margin-right: 10px;
    margin-left: 10px;
}
.lznews-nr {
}

/*.lznews-bt {
    height: 76px;
    padding-top: 12px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 14px;
    line-height: 20px;
}*/
.lznews-rq   {
    height: 38px;
    padding-right: 10px;
    padding-left: 10px;
}
.lznews-rql {
    float: left;
    font-size: 16px;
    color: #aa0d11;
}
.news-rqr {
    float: right;
    padding-right: 6px;
}

.lznews-nr li a:hover {
    color: #aa0d11;
}
.lznews-pic{
    overflow: hidden;
    height: 262px;
    width: 360px;
    text-align: center;
}
.lznews-pic img {
    cursor: pointer;  
    transition: all 1s;
}
.lznews-pic img:hover{ transform: scale(1.1); }
.lznews-fy {
    padding-top: 80px;
    padding-bottom: 20px;
    text-align: center;
}
/*.lznews-fy a {
    display: inline-block;
    margin-right: 4px;
    margin-left: 4px;
    height: 23px;
    color:#000;
    padding-top: 7px;
    border: 1px solid #e9e9e9;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
    padding-right: 10px;
    padding-left: 10px;
}*/
/*.lznews-fy  a:hover {
    background-color: #b61f24;
    color: #FFFFFF;
}*/
.lznewsxq {
    margin-right: auto;
    margin-left: auto;
    padding-top: 247px;
    padding-bottom: 172px;
}
.lznewsxq-bt {
    padding-bottom: 20px;
    padding-top:40px;
    font-size: 22px;
    color: #6b6b6b;
    text-align: center;
}
.lznewsxq-sj {
    text-align: center;
    padding-top: 16px;
    padding-bottom: 22px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
    color: #A8ABAE;
}
.lznewsnrxq {

    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 30px;
    font-size: 14px;
    line-height: 24px;
    padding-bottom: 40px;
}

.lznews-nr h3{
    margin-bottom:20px;
}

#gbook {
    padding: 25px 0 0 35px; width: 850px;margin: auto;
}
#gbook li {
    padding: 5px; margin-bottom: 30px;
}
#gbook input {
    border: 1px solid #999;
    width: 200px;
    padding-left: 2px;
    height: 26px;
    line-height: 26px;
    background: #f1ecea;
}
#gbook #tijiao {
width: 100px;
height: 40px;
line-height: 40px;
background: #000 none repeat scroll 0% 0%;
color: #fffef6;
margin-left: 50px;
font-family: ΢���ź�;
font-size: 20px;
}
#tijiao1 {
width: 148px;
height: 44px;
line-height: 44px;
color: #fffef6;
font-family: ΢���ź�;
font-size: 20px;
border: none;
}
#gbook textarea {
    width: 400px;
    height: 120px;
    border: 1px solid #999;
    overflow: hidden;
    line-height: 20px;
    padding-left: 2px;
background: #f1ecea;
}
#gbook #chongzhi {
    width: 100px;
height: 40px;
line-height: 40px;
background: #204706 none repeat scroll 0% 0%;
color: #fffef6;
margin-left: 50px;
font-family: ΢���ź�;
font-size: 20px;
}
#chongzhi1 {
    width: 148px;
height: 44px;
line-height: 44px;
color: #fffef6;
font-family: ΢���ź�;
font-size: 20px;
border: none;
}
#gbook span {
    color: #CCC;
    font-size: 12px;
}
.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;}
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:205px; height:295px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
.title a{font-size: 13px;color: #000;}

#newstyle{margin:0px auto;width:1200px;height:80px;margin-top: 50px;text-align: center; }
#newstyle .mainlevel{float:left;width:205px;/*IE6 only*/height:81px;line-height:40px;margin-left: 20px;}
#newstyle .mainlevel a{color:#fff; text-decoration:none;display:block; text-align:center;width:205px;/*IE6 only*/height:61px;line-height:61px;background-color: #204706;font-size: 25px;border-radius:85px}
#newstyle .mainlevel:first-child{margin-left: 143px;}

/*#newstyle .mainlevel a:hover{color:#FF0;text-decoration:none;font:16px/40px "΢���ź�"; height:40px;line-height:40px;background-color: #aa0d11; width:117px;height:40px;}*/
#newstyle li:hover ul{display:block!important;position:absolute;background:#c5000e;border-radius:8px;padding:10px 0px;}
#newstyle .mainlevel ul{display:none;position:absolute;background:#c5000e;border-radius:8px;padding:10px 0px; margin-left:10px; z-index:999;}
#newstyle .mainlevel:hover ul{display:block!important;position:absolute;background:#A64258;border-radius:8px;padding:10px 0px;}
#newstyle a:hover ul{display:block!important;position:absolute;}
#newstyle .mainlevel li a{font:14px/28px "΢���ź�";width:98px; color:#fff;}
#newstyle .mainlevel li a:hover{font:14px/28px "΢���ź�"; background:none;padding:0px;}
#newstyle .menu1{background:none; padding-left:0px;}

.section3 .cpzs{
    width: 100%;
    height: 665px;
    position: absolute;
    background-size: 100%;
    top:20%;
    right:-2500px;
    opacity: 0;
    background-repeat: no-repeat;
    opacity: 0; -webkit-transform:scale(1,1);; transition: all 3s;

}
.section3 .cpzs{background-image: url(../images/12345.png);width: 100%;height: 665px;}
.active .cpzs { right: 0;; opacity: 1; transition-delay: 1.5s;width: 100%;height: 665px;}

.cpzs a{width: 1100px;height: 400px;position: absolute;left: 30%;}
.img{margin: 0 auto;width: 231px;height: 175px;margin-top: 50px;}
.current {width: 38px;height: 38px;background-color: #204706;display: inline-block;line-height: 38px;color: #fff;}

.pages .nextp{width: 120px;height: 38px;display: inline-block;line-height: 38px;background-color: #204706;color:#fff;}
.pages a{color: #000;}
.szy{width: 38px;height: 38px;display: inline-block;}
.cname{font-size: 42px;text-align: center;color: #204706;margin-top: 40px;}


.m-minzu dl{display:block;padding:20px;background-color:#fff;overflow:hidden;margin-bottom:20px;}
.m-minzu dl dt{float:left;}
.m-minzu dl dt img{width:300px;height:170px;}
.m-minzu dl dd{float:right;width:540px;overflow:hidden;}
.m-minzu dl dd a.tit{font-size:24px;line-height:60px;}
.m-minzu dl dd a.tit:hover{text-decoration:underline;}
.m-minzu dl dd p{color:#888;font-family:Arial;}
.m-minzu dl dd a.but{padding:8px 15px;float:left;background-color:#aaa;color:#fff;line-height:1;border-radius:3px;margin-top:20px;}
.m-minzu dl dd a.but b{border-left:1px #fff solid;padding-left:15px;margin-left:15px;font-size:13px;font-family:Verdana;height:12px;line-height:12px;display:inline-block;}
.m-minzu dl dd a.but:hover{background-color:#eb8335;}

.lznews-bt{font-size: 18px;color: #fff;width: 360px;background-color: #204706;height: 30px;position: absolute;bottom: 0px;z-index: 1;text-align: center;}
/*.lznews-bt a{color: #fff;}*/
.lznews-nr li a {
    color: #fff;
}
.lznews-fy a{color: #000;}


.content-info { position: relative; width: calc((100% - 80px)/4); float: left; overflow: hidden; height:400px; margin:10px; position: relative; }
.content-info:last-child { margin-right: 0; } 
.content-info figure { height: 100%; transition: 600ms; -webkit-transition: 600ms; background-repeat: no-repeat; background-size: cover; background-position: center center; position: relative; background: #eee; } 
.content-info figure img { height:100%; display:block; background-repeat: no-repeat; background-size: cover; background-position: center center; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); position: absolute; transition: 466ms; }
.content-info figcaption { display: block; height: 75px; line-height: 75px; overflow: hidden; color: #5d5d5d; font-size: 16px; text-align: center; position: absolute; left: 0; bottom: 0; width: 100%; transition: 335ms; background: #204706; color: #fff; } 
.content-text { width: 100%; height: 100%; background: #204706; filter: alpha(opacity=80); box-sizing: border-box; padding: 9px; position: absolute; left: 0; top: 0; opacity: 0; visibility: hidden; transform: rotateY(-90deg); transition: 450ms; } 
.content-wr { padding: 50px 24px 32px 22px; } 
.content-wr:before { content: ""; width: 95%; height: 95%; position: absolute; left: 2.5%; top: 2.5%; border-left: 1px solid #fff; border-right: 1px solid #fff; box-sizing: border-box; }
.content-wr:after { content: ""; width: 95%; height: 95%; position: absolute; left: 2.5%; top: 2.5%; border-top: 1px solid #fff; border-bottom: 1px solid #fff; box-sizing: border-box; } 
.content-wr h3 { color: #ffffff; font-size: 20px; line-height: 40px; overflow: hidden; font-weight: normal; margin-bottom: 20px; height: 40px; padding-bottom: 22px; border-bottom: 1px solid #fff; }
.content-wr p { color: #ffffff; font-size: 14px; overflow: hidden; height: 155px; line-height: 180%; margin-top: 20px; } 
.content-wr p.time { color: #ffffff; font-size: 14px; overflow: hidden; height: 22px; height:100%; margin-top:0px; line-height: 180%; }
.content-wr span { color: #ffffff; font-size: 14px; position: absolute; left: 32px; bottom: 38px; z-index: 10; } 
.content-wr span:hover { text-decoration: underline; }
.content-info:hover figure { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); }
.content-info:hover figcaption { bottom: -100%; } 
.content-info:hover .content-text { opacity: 1; transform: rotateY(0); visibility: visible; }    
*{ padding: 0; margin: 0; }